the spread of virus - Français Anglais Dictionnaire